const http = require('http');
const https = require('https');

// 发送http请求并获取响应数据
http.get('http://www.example.com/', (res) => {
  console.log(`状态码为： ${res.statusCode}`);
  res.on('data', (chunk) => {
    console.log(`响应主体：${chunk}`);
  });
  res.on('end', () => {
    console.log('响应数据已全部接收完毕');
  });
}).on('error', (err) => {
  console.error(`请求遇到问题： ${err}`);
});

// 发送https请求并获取响应数据
https.get('https://www.example.com/', (res) => {
  console.log(`状态码为： ${res.statusCode}`);
  res.on('data', (chunk) => {
    console.log(`响应主体：${chunk}`);
  });
  res.on('end', () => {
    console.log('响应数据已全部接收完毕');
  });
}).on('error', (err) => {
  console.error(`请求遇到问题： ${err}`);
});
